package com.sltx.service;

import com.sltx.util.PageData;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface ZsglService {

    int getNum();

    int getNumByName(PageData pd);

//    List<Object> getXxpp(PageData pd);

    List<Object> getYjqyList(PageData pd);

    int getYjqyByNameNum(PageData pd);

    List<Object> getYjqyByName(PageData pd);

    List<Map<Object, Object>> getByName(PageData pd);

    int insertSave(PageData pd, String[] parameterValues, HttpServletRequest request) throws Exception;

    int updateQiye(PageData pd, String[] parameterValues, HttpServletRequest request) throws Exception;

    int updateState(PageData pd) throws Exception;

    //下载指标考核部门表格
    List<Map<String, Object>> getCyzgList(PageData pd);

    List<Map<String, Object>> getLhzsList(PageData pd);

    int getzbkhNum(PageData pd);

    Object getZbkhlList(PageData pd);

    int updateJfxx(PageData pd) throws Exception;

    int getXmzlNum(PageData pd);

    List<Object> getXmzl(PageData pd);

    Object getXmzlBy(PageData pd);

    List<Object> getGjjListNum();

    List<Object> getZdListNum();

    List<Object> getWzListNum();

    List<Object> getCyzgNum();

    List<Object> getLhzsNum();

    List<Object> getSslj();

    //List<Object> getQyss();

    String getDbxz(HttpServletRequest request) throws Exception;

    List<Map<String,Object>> getDeptQyList(PageData pd);
}
